package com.dy.cloud.service.impl;

import com.dy.cloud.service.OrderHystrixService;
import com.dy.cloud.util.ApiResousUtil;
import org.springframework.stereotype.Component;

/**
 * @ClassName:
 * @Author: 仄言in
 * @Desctiption: (描述)  Hystrix降级方法，它对应着，每个接口所实现的方法（优先级最高）
 * @Date: 2021/9/17 14:41
 * @Version 1.0 (版本)
 */
@Component
public class OrderHystrixServiceImpl implements OrderHystrixService {
    @Override
    public ApiResousUtil payment_ok(Integer id) {
        return ApiResousUtil.ok("我是payment_ok的降级方法");
    }

    @Override
    public ApiResousUtil payment_timout(Integer id) {
        return ApiResousUtil.ok("我是payment_timout的降级方法");
    }

    @Override
    public ApiResousUtil list() {
        return ApiResousUtil.ok("我是list的降级方法");
    }
}
